'''
index()
如查列表中存在N个相同元素，只返回相同元素中的第一个元素的索引
如果查询的元素在列表中不存在,则会抛出错误ValueError
还可以在指定的start和stop之间进行查找

获取列表中的单个元素
正向索引从O到N-1  举例: lst[O]     查找列表第一个元素
逆向索引从-N到-1  举例: lst[-N+1]  查找列表中第二个元素
指定索引不存在,抛出IndexError
'''
lst=['hello', '19' , 96, ' hello']
print(lst.index('hello'))        #     0       如果列表中有相同元素只返回列表中相同元素的第一个元素的索引
#print (lst.index('Python'))     ValueError: 'Python'is not in list
#print (lst.index('hello',1,3))  ValueError: 'hello’ is not in list'world' , 98

print(lst.index (' hello',1,4))  #     3           从 19 96 hello 中找

print("----------单元素查询-----------")
lst2 = ['hello','world',98,5,2,13.14]
print(lst2.index(2))  #返回列表中第一次出现2的位置索引
'''4'''
print(lst2[2])    #输出列表中下标为2的元素
'''98'''
print(lst2[-1])   #输出列表中最后一个元素
'''13.14'''
#获取索引为10的元素
#print(lst2[10])       报错：list index out of range


